Is String Theory A Dead-End